down-draught carburetor - German English Dictionary